eeeeccccffffiiiinnnndddd - report processes using process-based event counters
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
eeeeccccffffiiiinnnndddd [----ttttvvvv]
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
eeeeccccffffiiiinnnndddd may be used on systems with R1x000 processors to discover which
processes, if any, are currently using the process-based hardware event
counter mechanisms, e.g. executing an application under the control of
ppppeeeerrrrffffeeeexxxx(1).
This is most useful in situations where the global event counters cannot
be enabled with eeeeccccaaaaddddmmmmiiiinnnn(1) due to concurrent use of the process-based
event counters.
eeeeccccffffiiiinnnndddd uses iiiiccccrrrraaaasssshhhh(1) on the running kernel, and hence must be run as
root.
The options to _e_c_f_i_n_d are as follows;
----tttt By default eeeeccccffffiiiinnnndddd reports processes using a subset of the output
from ppppssss(1) with the options ----eeeeffff. The ----tttt (or terse) option produces
a more spartan output format with just the process id and the
command name reported.
----vvvv More verbose output, with the details of intermediate data used to
identify the processes of interest. This is most useful for
debugging any cases in which eeeeccccffffiiiinnnndddd does not correctly identify the
target processes.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
eeeeccccaaaaddddmmmmiiiinnnn(1), ppppeeeerrrrffffeeeexxxx(1), ssssppppeeeeeeeeddddsssshhhhoooopppp(1) and rrrr11110000kkkk____ccccoooouuuunnnntttteeeerrrrssss(5).
The specifications for the R10000 event counters may be found at